Instead of letting every backend do it manually.
}
g_signal_emit_by_name (display, "opened");
- g_signal_emit_by_name (gdk_display_manager_get (), "display-opened", display);
return display;
}
gdk_display_manager_set_default_display (manager, display);
manager->displays = g_slist_prepend (manager->displays, display);
+
+ g_signal_emit (manager, signals[DISPLAY_OPENED], 0, display);
}
/* NB: This function can be called multiple times per display. */
g_signal_emit_by_name (_gdk_display, "opened");
- g_signal_emit_by_name (gdk_display_manager_get (),
- "display_opened", _gdk_display);
-
return _gdk_display;
}
gdk_input_init (display);
g_signal_emit_by_name (display, "opened");
- g_signal_emit_by_name (gdk_display_manager_get(), "display_opened", display);
return display;
}
g_signal_emit_by_name (_gdk_display, "opened");
- g_signal_emit_by_name (gdk_display_manager_get (),
- "display_opened", _gdk_display);
-
GDK_NOTE (MISC, g_print ("... _gdk_display now set up\n"));
return _gdk_display;
{
if (gdk_display_manager_get_default_display (manager) == NULL)
gdk_display_manager_set_default_display (manager, display);
-
- g_signal_emit_by_name (manager, "display-opened", display);
}
return display;